Himalayan primrose - German English Dictionary